rice with tomato sauce - Francés Inglés Diccionario